Skip to main content

Get Job

Imagine having a list of transcription jobs and wanting to fetch the details of a specific one. The Get Job API endpoint is like searching through a catalog to find the exact item you're looking for. It filters all jobs and returns the one that matches the provided job ID.

Endpoint

https://api.betatel.com/api/v1/stt/job/:jobId

Replace :jobId with the actual job identifier to retrieve the details and status of your transcription request.

ParameterValueDescription
jobIdstringThe unique ID representing your transcription job.

Headers

Guard the gates with these important headers:

ParamValueDescription
x-api-key{{x-api-key}}Your unique API key for secure access.
x-user-id{{x-user-id}}Your user identifier for added security and tracking.

Code Snippets

Here are different spells (code snippets) to summon the status of your transcription job.

Example - cURL
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://dev.api.betatel.com/api/v1/stt/job/:jobId");
request.Headers.Add("x-user-id", "6757f3ffb5e62f0ce0e513a2");
request.Headers.Add("x-api-key", "••••••");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());

Response

A confirmation message will be returned, indicating the successful retrieval of the selected jobs.

🎉 Congratulations

With this endpoint, you're one step closer to transforming audio into actionable insights. Whether you're building a podcast archive, voice assistant, or research tool, the Get Job endpoint is your window into progress. Happy transcribing!